Police in New Delhi recovered the body of an unidentified man from a canal in the New Ashok Nagar area. The body was found floating in the Kondli Canal near Kondli Pul, and an investigation has been initiated.
The enormous dump -- estimated to be as high as a 15-storey building -- looms like a dark mountain on the side of NH24, a busy highway that connects Delhi to Uttar Pradesh.